to remit - French English Dictionary